/**
 * Copyright (c) 2020 铭软科技(mingsoft.net)
 * 本软件及相关文档文件（以下简称“软件”）的版权归 铭软科技 所有
 * 遵循铭软科技《保密协议》
 */
package net.mingsoft.mwebsite.dao;

import net.mingsoft.base.dao.IBaseDao;
import net.mingsoft.base.entity.BaseEntity;
import net.mingsoft.basic.entity.RoleEntity;
import net.mingsoft.mwebsite.entity.WebsiteEntity;

/**
 * 网站基本信息持久化层
 * @author 铭软团队
 * @version 
 * 版本号：100-000-000<br/>
 * 创建日期：2012-03-15<br/>
 * 历史修订：<br/>
 */
public interface IWebsiteDao extends IBaseDao<WebsiteEntity>{
	
	/**
	 * 根据域名查找相同域名的个数
	 * @param websiteUrl 域名
	 * @return 返回相同域名的个数
	 */
	int countByUrl(String websiteUrl);
	
	/**
	 * 插入站点超级管理员角色
	 * @param role 角色实体
	 * @return 角色id
	 */
	int saveRole(RoleEntity role);

	void saveEntityNotRes(WebsiteEntity entity);
}
